auto merge of #720 : alexcrichton/cargo/no-more-plugins, r=brson
authorbors <bors@rust-lang.org>
Fri, 17 Oct 2014 23:03:03 +0000 (23:03 +0000)
committerbors <bors@rust-lang.org>
Fri, 17 Oct 2014 23:03:03 +0000 (23:03 +0000)
commitf6c93c65aab92fbdf1e37f54e10d070a8ca8a67d
tree1386073ea7c8a1799a3dd24f7b11b37158370305
parent8265914cdc4286af7804fa4ade75e7e240360506
parent3512d99749b21d4f2cf30eac5733833ed1343047
auto merge of #720 : alexcrichton/cargo/no-more-plugins, r=brson

It's looking more likely like plugins will not make it into the stable channel
of Rust, so this commits removes Cargo's personal dependence on the two
plugin-based pieces of functionality it was using:

1. Uses of the `regex!` macro now go through `Regex::new`.
2. Uses of the `docopt!` macro now go through `deriving(Decodable)` instead.
src/cargo/core/resolver.rs